home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / telecomm / storm100.lzh / STORM.DOC < prev    next >
Text File  |  1993-10-31  |  41KB  |  925 lines

  1. Storm Main features:
  2.  
  3. GEM-based terminal in a window. Custom font and text routines for
  4. high-speed operation.
  5.  
  6. Multiple editing windows and capture buffer window are resizable, and
  7. moveable. Full word wrap is implemented. With MultiTOS, the number of
  8. windows is limited only by available memory.
  9.  
  10. MultiTOS compatible. Uses memory sparingly and releases unused memory back
  11. to the system.
  12.  
  13. Uses GEM clipboard for cutting and pasting text.
  14.  
  15. The script language is interpreted Basic, with powerful command extensions
  16. for telecommunication. Basic runs in its own window.
  17.  
  18. Background dialing of multiple phone numbers.
  19.  
  20. No fixed limit on dial directory entries.
  21.  
  22. Background file transfer without requiring a reset-proof ramdisk.
  23.  
  24. File transfer modules are loadable and unloadable.
  25.  
  26. Terminal emulations are loadable and unloadable.
  27.  
  28. Windows-style menu dropdowns and hotkeys.
  29.  
  30. Support for extra serial ports on TT and MegaSTE as well as Falcon serial
  31. port.
  32.  
  33. Capture buffer can be active at all times, not just when using terminal
  34. screen. You can edit or scroll through the capture buffer while continuing
  35. to capture text from the terminal or while uploading or downloading, or
  36. dialing phone numbers, or running a Basic program.
  37.  
  38. Even without MultiTOS, this is a highly multitasking program.
  39.  
  40. Installation:
  41.  
  42. Create a folder and extract the contents of the LZH file into it.
  43.  
  44. STORM.PRG is the terminal program.
  45. STORM.RSC is the resource file for the program.
  46.  
  47. Loadable file transfer modules
  48.     BPLUS.TRF: CompuServe BPlus file transfer.
  49.     XYMODEM.TRF: Xmodem and    Ymodem.
  50.     ZMODEM.TRF: Zmodem.
  51.  
  52. Loadable terminal emulations
  53.     VIDTEX.EMU: CompuServe VIDTEX terminal emulation.
  54.     VT100.EMU: VT100 and VT52 terminal emulation.
  55.  
  56. HELP.INI is a help file for Storm Basic.
  57.  
  58. As you use the program, other files may be created. They are:
  59.  
  60. STORM.INI is the initialization file containing all the user defaults.
  61. STORMKEY.INI contains the keyboard macro definitions.
  62. DIALDIR.INI contains the dial directory entries.
  63.  
  64. Double-click on STORM.PRG to run the program. The menu bar and terminal
  65. window will appear.
  66.  
  67. The terminal window always occupies a full 80 columns, which is full-width 
  68. on the normal ST monitors. The window is split into two pieces. The bottom 
  69. part is the typeahead window. The typeahead is five lines in ST Monochrome, 
  70. but only a single line in ST Medium resolution.
  71.  
  72. While you can't size the terminal window, you can move it around and
  73. overlap it with other windows. You can even close it, and terminal
  74. activity will continue on.
  75.  
  76. Using the mouse, you can select text from the terminal window. Just
  77. position the mouse cursor where you want to start and press down the left
  78. mouse button. Drag the mouse pointer to the ending location. When you
  79. release the left mouse button, you will get a popup menu letting you choose
  80. what to do with the selected text.
  81.  
  82. "Copy" copies it to the GEM clipboard. "Save" lets you save it as a text
  83. file. "Xmit" sends it out the serial port. "Upload" copies it to the
  84. GEM clipboard folder and then uploads it using the Ascii file transfer
  85. protocol, and "Print" prints it to the parallel port.
  86.  
  87. To cancel out of the popup menu, press Escape or Undo, or click the left
  88. mouse button outside the popup menu area.
  89.  
  90. ====================================================
  91.     Using the Menu bar.
  92.  
  93. Try pressing Alt-F. The File menu dropdown should appear. Now you can use
  94. the cursor keys to go up and down through the available menu items. Or,
  95. use the left and right cursor keys to move to other menu dropdowns. (Note:
  96. the Desk menu dropdown can only be accessed using the mouse, as it is
  97. controlled exclusively by GEM).
  98.  
  99. Pressing the Return key selects the currently highlighted menu selection.
  100. Escape or Undo exits.
  101.  
  102. Most menu items also have a keyboard shortcut key, which is underlined.
  103. For example, press Alt-S (for the Settings menu) and then 'S' (or Alt-S)
  104. for the Serial Port entry. You should see the serial settings dialog box
  105. appear.
  106.  
  107. I think you will find this type of menu keyboard shortcut easier to
  108. remember than assigning one unique key to every menu selection, because it
  109. is easier to remember the first letters of words than dozens of wierd
  110. control-shift-alt key combinations.
  111.  
  112.     Dialog Boxes
  113.  
  114. If you looked at the serial port setup dialog, you will see that also has
  115. keyboard shortcuts. Just press Alt-B for 'Baud' and the popup menu for
  116. baud selection appears. Since there is no editable text in this dialog box,
  117. you could have just pressed the letter 'B'. Or, click on the button beside
  118. "Baud Rate".
  119.  
  120. You can scroll through the baud rate popup menu with the cursor keys, or
  121. use the mouse. You have three ways to select an entry. Press return to
  122. select an entry, or click on it with the mouse. Some baud rate entries have
  123. underlined numbers. Press the appropriate number key to select those
  124. entries.
  125.  
  126. To cancel, press Undo, or click the mouse outside the dropdown.
  127.  
  128. To exit the dialog press Return, or press Undo to cancel and exit.
  129.  
  130. Many popup menus have the current selection indicated with a checkmark.
  131. The current selection is highlighted by default, unless the mouse is over
  132. another entry.
  133.  
  134. =========================================
  135.     Capture buffer.
  136.  
  137. The capture buffer is available at any time by selecting it from the
  138. Window menu, or by the keyboard shortcut ALT-2. (The terminal window
  139. keyboard shortcut is ALT-1.) The capture window is a GEM-based editor in a
  140. window. The window can be sized and moved anywhere on the screen. Cut and
  141. paste uses the GEM clipboard.
  142.  
  143. You toggle capture on and off by selecting the first item in the Capture
  144. menu. This item is either "Capture On" or "Capture Off", depending on
  145. whether the capture is currently on or off. When capture is enabled, a
  146. plus sign '+' appears beside the Capture menu heading. Note: Capture
  147. strips out all control codes and escape sequences.
  148.  
  149. You don't have to have the terminal window on top, or even open, for
  150. capture to operate. You don't even have to have the capture buffer window
  151. open. This is particularly useful with high speed modems. You could turn
  152. capture on, close the terminal window, switch to the capture buffer window,
  153. and read messages at your own pace.
  154.  
  155.     Editing text
  156.  
  157. In the capture buffer, or other editing windows, you can use the cursor
  158. keys to move around. Up and down move up and down one line. Left and right
  159. move up and down one line. Shift-left moves to the start of the line,
  160. shift-right moves to the end. Shift-up moves up a screenful of text,
  161. shift-down moves down a screenful of text.
  162.  
  163. Clr/Home moves to the start of text, Shift-Clr/Home moves to the end of
  164. text in an editing window.
  165.  
  166. You can also position the cursor by using the mouse and clicking where you
  167. want the cursor to appear.
  168.  
  169. 'Delete' deletes the character under the cursor, backspace deletes to the
  170. left of the cursor. Shift-delete deletes to the end of the line.
  171.  
  172. The number of lines and the current cursor location is displayed in an
  173. information line at the top of the screen. This information line updates a
  174. couple of times a second. (Continuous updating would have been too slow.)
  175.  
  176. Unlike the original Flash, this editor does full wordwrap, whether
  177. inserting or deleting text. However, pressing the Return key forces a hard
  178. end of line. Also, the editor will NOT slow down when editing large files,
  179. and it allocates and releases memory dynamically.
  180.  
  181. When loading a file, an alert appears asking whether to wrap the text or
  182. not. The program figures out what should be word wrapped by looking at the
  183. ends of lines. A single space at the end of a line means a line gets
  184. wrapped. By default, saving text will leave that space at the end of the
  185. line whereas trailing spaces get removed from lines with hard returns. So
  186. most files you save and load can still be wordwrapped.
  187.  
  188. Unfortunately some files may contain extra spaces at the ends of lines or
  189. other formatting which should not be wrapped. You can choose not to word
  190. wrap text files when loading them. In the Edit Window Settings d